(function($) {
    appcan.ready(function() {
        // 返回按钮
        appcan.button("#nav-left", "btn-act", function() {
            appcan.window.close(-1);
        });
        
        // 初始化滚动
        $.scrollbox($("body")).on("releaseToReload", function() {
            $("#ScrollContent").trigger("reload", this);
        }).on("onReloading", function(a) {
            // 重新加载时的处理
        }).on("scrollbottom", function() {
            // 滚动到底部时的处理
        });
    });
})($);

/**
 * 拨打电话
 * @param {string} phoneNumber - 电话号码
 */
function callPhone(phoneNumber) {
    // 确认是否拨打电话
    uexWindow.confirm({
        title: "拨打电话",
        message: "是否拨打电话：" + phoneNumber + "？",
        buttonLabels: ["取消", "拨打"]
    }, function(index) {
        if (index == 1) {
            // 调用AppCan打电话插件
            uexCall.dial(phoneNumber);
            
            // 记录拨打电话的行为（可选）
            var callHistory = appcan.locStorage.getVal('callHistory');
            if (!callHistory) {
                callHistory = [];
            } else {
                callHistory = JSON.parse(callHistory);
            }
            
            callHistory.push({
                number: phoneNumber,
                time: new Date().toLocaleString(),
                page: '关于我们'
            });
            
            // 只保留最近10条记录
            if (callHistory.length > 10) {
                callHistory = callHistory.slice(-10);
            }
            
            appcan.locStorage.setVal('callHistory', JSON.stringify(callHistory));
        }
    });
} 